package com.neusoft.neuiotms.sap;

import org.springframework.stereotype.Service;

import com.alibaba.fastjson.JSONObject;
import com.neusoft.bizcore.web.dto.result.ResultDTO;
import com.neusoft.bizcore.web.dto.result.ResultListDTO;
import com.neusoft.neuiotms.micro.cmdb.CmdbMicroService;

@Service
public class CmdbMicroServiceImpl implements CmdbMicroService {

    @Override
    public ResultDTO<JSONObject> updateAttr(final String id, final String attr, final String dto) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> update(final String id, final String dto) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> deleteRelation(final String id, final String rid) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> getRelation(final String id) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> addRelation(final String id, final String dto) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> updateRelation(final String id, final String dto) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultListDTO<JSONObject> getInstanceSchemaBySchemadef(final String schemadef) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultListDTO<JSONObject> getInstanceTree(final String schemadef, final String attr) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> getInstanceById(final String id) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> updateInstancesAttrs(final String id, final Object attrs) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> createInstances(final String instances) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> updateInstances(final String instances) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> getSchemasById(final String id) {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public ResultDTO<JSONObject> getBussinessInstanceById(final String id) {
        // TODO Auto-generated method stub
        return null;
    }

}
